What is the meaning of the word "punching ball"?

Definitions: